.class public Llecho/lib/hellocharts/renderer/ComboLineColumnChartRenderer;
.super Llecho/lib/hellocharts/renderer/ComboChartRenderer;


# instance fields
.field private columnChartRenderer:Llecho/lib/hellocharts/renderer/ColumnChartRenderer;

.field private lineChartRenderer:Llecho/lib/hellocharts/renderer/LineChartRenderer;


# direct methods
.method public constructor <init>(Landroid/content/Context;Llecho/lib/hellocharts/view/Chart;Llecho/lib/hellocharts/provider/ColumnChartDataProvider;Llecho/lib/hellocharts/provider/LineChartDataProvider;)V
    .locals 2

    new-instance v0, Llecho/lib/hellocharts/renderer/ColumnChartRenderer;

    invoke-direct {v0, p1, p2, p3}, Llecho/lib/hellocharts/renderer/ColumnChartRenderer;-><init>(Landroid/content/Context;Llecho/lib/hellocharts/view/Chart;Llecho/lib/hellocharts/provider/ColumnChartDataProvider;)V

    new-instance v1, Llecho/lib/hellocharts/renderer/LineChartRenderer;

    invoke-direct {v1, p1, p2, p4}, Llecho/lib/hellocharts/renderer/LineChartRenderer;-><init>(Landroid/content/Context;Llecho/lib/hellocharts/view/Chart;Llecho/lib/hellocharts/provider/LineChartDataProvider;)V

    invoke-direct {p0, p1, p2, v0, v1}, Llecho/lib/hellocharts/renderer/ComboLineColumnChartRenderer;-><init>(Landroid/content/Context;Llecho/lib/hellocharts/view/Chart;Llecho/lib/hellocharts/renderer/ColumnChartRenderer;Llecho/lib/hellocharts/renderer/LineChartRenderer;)V

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Llecho/lib/hellocharts/view/Chart;Llecho/lib/hellocharts/provider/ColumnChartDataProvider;Llecho/lib/hellocharts/renderer/LineChartRenderer;)V
    .locals 1

    new-instance v0, Llecho/lib/hellocharts/renderer/ColumnChartRenderer;

    invoke-direct {v0, p1, p2, p3}, Llecho/lib/hellocharts/renderer/ColumnChartRenderer;-><init>(Landroid/content/Context;Llecho/lib/hellocharts/view/Chart;Llecho/lib/hellocharts/provider/ColumnChartDataProvider;)V

    invoke-direct {p0, p1, p2, v0, p4}, Llecho/lib/hellocharts/renderer/ComboLineColumnChartRenderer;-><init>(Landroid/content/Context;Llecho/lib/hellocharts/view/Chart;Llecho/lib/hellocharts/renderer/ColumnChartRenderer;Llecho/lib/hellocharts/renderer/LineChartRenderer;)V

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Llecho/lib/hellocharts/view/Chart;Llecho/lib/hellocharts/renderer/ColumnChartRenderer;Llecho/lib/hellocharts/provider/LineChartDataProvider;)V
    .locals 1

    new-instance v0, Llecho/lib/hellocharts/renderer/LineChartRenderer;

    invoke-direct {v0, p1, p2, p4}, Llecho/lib/hellocharts/renderer/LineChartRenderer;-><init>(Landroid/content/Context;Llecho/lib/hellocharts/view/Chart;Llecho/lib/hellocharts/provider/LineChartDataProvider;)V

    invoke-direct {p0, p1, p2, p3, v0}, Llecho/lib/hellocharts/renderer/ComboLineColumnChartRenderer;-><init>(Landroid/content/Context;Llecho/lib/hellocharts/view/Chart;Llecho/lib/hellocharts/renderer/ColumnChartRenderer;Llecho/lib/hellocharts/renderer/LineChartRenderer;)V

    return-void
.end method

.method public constructor <init>(Landroid/content/Context;Llecho/lib/hellocharts/view/Chart;Llecho/lib/hellocharts/renderer/ColumnChartRenderer;Llecho/lib/hellocharts/renderer/LineChartRenderer;)V
    .locals 2

    invoke-direct {p0, p1, p2}, Llecho/lib/hellocharts/renderer/ComboChartRenderer;-><init>(Landroid/content/Context;Llecho/lib/hellocharts/view/Chart;)V

    iput-object p3, p0, Llecho/lib/hellocharts/renderer/ComboLineColumnChartRenderer;->columnChartRenderer:Llecho/lib/hellocharts/renderer/ColumnChartRenderer;

    iput-object p4, p0, Llecho/lib/hellocharts/renderer/ComboLineColumnChartRenderer;->lineChartRenderer:Llecho/lib/hellocharts/renderer/LineChartRenderer;

    iget-object v0, p0, Llecho/lib/hellocharts/renderer/ComboLineColumnChartRenderer;->renderers:Ljava/util/List;

    iget-object v1, p0, Llecho/lib/hellocharts/renderer/ComboLineColumnChartRenderer;->columnChartRenderer:Llecho/lib/hellocharts/renderer/ColumnChartRenderer;

    invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    iget-object v0, p0, Llecho/lib/hellocharts/renderer/ComboLineColumnChartRenderer;->renderers:Ljava/util/List;

    iget-object v1, p0, Llecho/lib/hellocharts/renderer/ComboLineColumnChartRenderer;->lineChartRenderer:Llecho/lib/hellocharts/renderer/LineChartRenderer;

    invoke-interface {v0, v1}, Ljava/util/List;->add(Ljava/lang/Object;)Z

    return-void
.end method
